@charset "utf-8";
/*图标库*/
@font-face {
    font-family: 'iconfont';  /* project id 301676 */
    src: url('//at.alicdn.com/t/font_wocqrx970dg3nmi.eot');
    src: url('//at.alicdn.com/t/font_wocqrx970dg3nmi.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_wocqrx970dg3nmi.woff') format('woff'),
    url('//at.alicdn.com/t/font_wocqrx970dg3nmi.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_wocqrx970dg3nmi.svg#iconfont') format('svg');
    }
.iconfont{
    font-family:"iconfont";
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    /*padding-left:20px*/
    }
/*字体*/
.typo-green {color:#1ebf61;}
.typo-red {color:#f14958;}
.typo-blue {color:#00a7ed;}
.bg-green {background-color:#1ebf61;}
.bg-red {background-color:#f14958;}
.bg-blue {background-color:#00a7ed;}
/* 渲染 */
.opa_background{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #404040; opacity: 0.5; z-index: 1;}

/* 内容加载中 */
.loading_style{ display: none; width: 130px; height: 130px; position: fixed; top: 50%; left: 50%; margin: -65px 0 0 -65px; z-index: 9999;}

/* 提示1 */
.Ddivok1{ display:none; width: 430px; height: auto; background: #404040; text-align: center; opacity: 0.8; position: fixed; top: 0; left: 50%; margin-left: -215px; border-radius: 10px; z-index: 9999;}
.Ddivok1 img{ width: 52px; height: 52px; position:relative; z-index: 2; margin-top: 30px;}
.Ddivok1 p{ font-size: 30px; color: white; line-height: 45px; position:relative; z-index: 2; margin-top: 15px; padding-bottom: 20px;}
@-webkit-keyframes myfadeIn{
    from{ opacity: 0;}
    to{ opacity: 0.8;}
}
/* 删除 */
.Ddivok2{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:5;}
.Ddivok2-content{width:575px;height:285px;background:#fff;position:fixed;top:50%;left:50%;margin:-142px 0 0 -287px;z-index:4;border-radius:5px;}
.Ddivok2-close span{padding:10px 15px 5px;}
.Ddivok2-close span:hover{color:#d04344;}
.Ddivok2-content-info{height:185px;font-size:30px;text-align:center;line-height:185px;}
.Ddivok2-content-button {height:100px;position:absolute;bottom:0;text-align:center;}
.Ddivok2-content-button p{border-top:2px solid #cdcdcd;border-right:2px solid #cdcdcd;width:286px;height:98px;line-height:98px;color:#555;font-size:32px;float:left;}
.Ddivok2-content-button p:last-child{width:287px;border-right:none;}
#Ddivok-true{ color:#f14958;}

/* 首页头部 */
.index_logo{ width: 100%; height: 88px; background-color: #f14958; text-align: center; line-height: 88px; position: fixed; top: 0; z-index: 1;}
.index_logo p { font-size: 36px; color: #fff;}
.index_logo div{ position: absolute; top: 18px; left: 260px; width: 250px; height: 59px;/* background: url("../img/sprites_news.png") -233px -206px no-repeat;*/overflow: hidden;}
.index_logo div img{width:100%;}

/* 首页底部 */
.index_footer{ width: 100%; height: 98px; background-color: #262a33; position: fixed; bottom: 0; z-index: 1;}
.index_footer li{ width: 187px; height: 83px; float: left; text-align: center; padding-top: 15px; position: relative;}
.index_footer li.style_color { background-color: #f14958;}
.index_footer li div {position: absolute; top:10px; left: 69px;}
.index_footer li:nth-child(1) div{ width: 42px; height: 42px; background: url("../img/sprites_news.png") -12px -100px no-repeat; overflow: hidden;}
.index_footer li:nth-child(3) div{ width: 38px; height: 42px; background: url("../img/sprites_news.png") -67px -100px no-repeat; overflow: hidden;}
.index_footer li:nth-child(2) div{ width: 42px; height: 44px; background: url("../img/sprites_news.png") -284px -100px no-repeat; overflow: hidden;}
.index_footer li:nth-child(4) div{ width: 40px; height: 42px; background: url("../img/sprites_news.png") -240px -100px no-repeat; overflow: hidden;}
.index_footer li:nth-child(5) div{ width: 35px; height: 44px; background: url("../img/sprites_news.png") -244px -100px no-repeat; overflow: hidden;}
.index_footer b{ display: block; text-align: center; color: #fff; font-size: 20px; font-weight: normal; margin-top: 47px;}

/* 详情页头部 */
.details_top{ width: 100%; height: 88px; background-color: #f14958; text-align: center; line-height: 88px; position: fixed; top: 0; z-index: 4;}
.details_top p{ font-size: 36px; color: #fff;}
.details_top b{ width: 120px; height: 88px; text-align: left; position: absolute; left: 0; top: 0;}
.details_top b div{ position: relative; top: 25px; left: 35px; width: 27px; height: 44px; background: url("../img/sprites_news.png") -9px -329px no-repeat; overflow: hidden;}
.detail_img_logo{ position: absolute; top: 15px; left: 320px;}
.detail_img_logo div{ width: 110px; height: 59px; background: url("../img/sprites_news.png") -233px -206px no-repeat; overflow: hidden;}
.details_top span{ width: 120px; height: 88px; text-align: right; position: fixed; top: 0; right: 0;}
.details_top span a div{ position: relative; top: 25px; right: -40px; width: 48px; height: 42px; background: url("../img/sprites_news.png") -52px -329px no-repeat; overflow: hidden;}

/* 加载更多 */
.load-more{ display: none; width: 100%; text-align: center; font-size: 30px; color: #777; background-color: #fff; padding: 30px 0;}

/* 暂无记录 */
.artfin_no_style{ display: none; width: 166px; height: 166px; margin: 0 auto; font-size: 32px; text-align: center;}
.banner {margin-top:88px;}
.banner img{width:100%;}